Sounds like ive been scammed with the red ones aswell, the drugpig inside me took over and made me make an order.
At least they say that they will stick by their refund policy if we're not happy, fair play to them for that
lets hope thats not just aload of bullshit though