Absolutely shocking customer service and terribly rude online assistance.
10 days later and not only do I have to chase up "out of stock" orders for 8 days running, 2 days ago they said it was in stock, and i had to send 2 emails and request live assistance and i was ignored.
Now it's 2 weeks later and still waiting for my mesos.
Would not recommend this site to anyone.