I've ordered from that site several times before. Some game controllers and some clear dreamcast cases...
I've always recieved prompt service. when I ordered one of my dreamcast cases they sent me a purple when I ordered a blue. I emailed them and they were more than willing to do whatever to make me happy. they didn't have any blues left and they re-embursed me and let me keep the purple to boot.
I dont doubt people have had problems but they've had a good track record with me. Ben999 is the one that showed me the site and thats where he got his dreamcast cases...
and I dont think he would have recomended them if he had any problems.