They tend to have an average time of 10 days to respond to emails. This is the 21st century! I think a reasonable response time would be 48 hours. Purchases tend to arrive very quickly when the item is in stock, but they dont inform you when something you've ordered is out of stock, until you chase them. Staff tend to be friendly and helpful however.