I to fell victim of the low price scam they advertise on their site for the iPod touch.
Stay away from this site and if it looks too good to be true it is! Myself I don't see how these kinds of sites can get away with this and not be investigated.
I tried to order on line and also got the fatal lying error because of your IP and location we can't ship to you. I also called their number several times and got a recording we are too busy with a high volume of calls and can't take your call at this time, another one of their propaganda.
Do yourself a favor and don't waste your time visiting this scam site.