Guys, I'm not trying to defend pilotwarehouse, but are you sure that they took money up front and didn't just send you an acknowledgement of order?
If money has been taken then, yes, get your credit card comapny to refund you. If you paid by debit card then your next port of call should be Trading Standards. Even if it's only a few pounds they shouldn't be allowed to get away with it.