I have also been ripped off. Here is the order number and amount. I have called there London Office several times as well as numerous emails, With No Response.
HASHRA - Order #1380
Your order details are shown below.
Order Status: Awaiting Fulfillment
Order Date: 24th Aug 2014 @ 7:50 PM
Order Total: $1,261.50 USD