Yea, sucks this happened, they were the ones I all ways went to for Dev carts. Ordered the 24th, Charged the 25th, and was canceled by them on the 26th, Just got the refund today (27th). So for those who are worried about the canceled orders and refunds they are happening, just need to give it time.