I was thinking of buying couple of Super Card products and noticed that DealExtreme is not one of the listed Dealers on Supercard website. On the contrary, the prices on DE are much cheaper than the ones listed on Supercard website (especially USA dealers). Has anyone ordered Supercard...