Developed in part with a grant from
the National Science Foundation reviews

2 reviews
13 Manchester Way
Dagenham, LONDON RM10, GB
Tel: +44 207 375 1666

2 Reviews From Our Community

All Reviews

1 review
2 helpful votes
Took money from my card that does not belong to them and wouldn't refund, had to go through bank to get it back! Terrible and avoid
1 review
2 helpful votes
I placed an order on and quickly they contacted me to make payment. I made the payment the next day through paypal and my account was debited. This is almost a week later and even after contacting them via series of emails and telephone calls all the way from Africa. They are yet to reply my mails or process my order. Worst part is they don't respond to their emails again since after the payment was made. I just want my money refunded or my order processed.

Customer Questions & Answers

Questions? Get answers from the staff and other customers.
Note: this is not for reviews - click here to write a review
Get notified about new answers to your questions.
Posting guidelines
Typical questions asked:
  • How long does shipping take?
  • What is the return policy?
  • Where is the company located?

Did You Find This Page Useful?

Sites You Might Also Like

Have a question about
Post Review