email: [email protected]
CielouSa would have to be the most frustrating 'potential' supplier my partners and I have dealt with. We have emailed, called (internationally) and have limited success. These guys must be so busy that they dont need commercial customers? Their website "talks the talk" but I am unsure if they "walk the walk"? How hard is it to get information from them??? Very hard - they are elusive.