My name is URL Registered User
#1

http://www.achica.com/promotions.aspx

Has anyone used this site? I signed up a few weeks ago but haven't purchased anything yet. They have some nice deals going even considering postal costs from UK.

Ziboo Registered User
#2

I just had a look at their site and cannot find a contact address or phone numbers, only forms to allow you to submit queries if you have an issue, then on googling them I see the following which does not make good reading: http://www.trustpilot.co.uk/review/www.achica.com

1 person has thanked this post

Want to share your thoughts?

Login here to discuss!