I've dealt with them on three seperate occasions and didn't have a problem with them once. I got everything I ordered in a timely fashion and will use them again. I ordered Shining Soul (European Import), the Hori Gamecube controller that looks like old Super NES controller for my GB Player, and Contra: Shattered Soldier because it was .99 cheaper than anywhere else. From my experience they are trustworthy.
If you are using a credit card and shipping to an address other than your billing address then you will have to put that address on file with the credit card company or they will not ship the order at all, until you get it on file.