Don't normally complain because I know that there are lots to deal with when running a business however I would never recommend these guy to anyone! I cancelled an order and it took a month and 9 days to receive a refund. The amount being significant is besides the point... also I understand there can be a delay when they are having to deal with third parties but this was an absurd amount of time to wait for a refund when they state that refunds will be made in 5-15 business days from time of cancelation. We exceeded that and it started to feel like I was in the middle of some sort of scam. Sorry guys but you did this one to yourselves.