A good heads up! I've used the company once before and agree they were slow to deliver (maybe a couple of weeks, didn't keep track).
Worst case scenario, I'll tell my credit card company it didn't turn up, get a refund, and order from somewhere else. Worth a punt IMHO, but not if you're buying for an imminent trip.