I bought an R4DS from gameyeaah on Dec 29... and then I bought an EZFlash5 (for my friend who prefers EZ products) from winsunx a day later... the winsunx order was about $5 more expenive after shipping (which is the reason I went with gameyeeah in the first place)... well freaking the winsunx order comes in 3 days later! I still havent received my gameyeeah order.. i should have just cancelled and ordered it with the ezflash5 from winsinx