Do not pay for express delivery. What they fail to mention anywhere on their website is that it takes them 3-5 days to even process your order and then a further 2-3 days to deliver. This is despite them claiming Express delivery is within 2 days when you pay at check out. Customer service was appalling when I phoned up to query something.
All in all, great if you're not in a rush and don't have any queries. If you don't like hassle then I would avoid this company