The company took payment online from a gift card but the order did not process.The customer service is appalling and I have been advised that it will take up to 7 days to resolve the issue when the item is required this weekend. The person I spoke to at customer services was very poor. The live chat was no better. Purchase elsewhere or risk the company taking your money without providing an item.