You had better hope your order is perfect, because if it's not you have no recourse. Unable to get any sort of response or confirmation from customer service. Feeling ripped off.
Update: After spending a fair bit of time and effort, I was finally able to get hold of someone and full amount was refunded. An unpleasant roller coaster ride.