The reply I received is almost surreal:
We do not offer refunds. It states this on the website when your placing the order.
Does on the ducking website says you have to wait 7months for your order?! This is ridiculous.
i can't believe, honestly, premium price for **** customer service.. this is outrageous.