Code is dead, but yes they are a trustwrothy company, got super mario galaxy when it first came out, no problems at all, and was cheaper than anyone else at the time.
[quote name='InFlames215']Has anyone here ordered from them before?[/quote]
I haven't ordered from them, but I know it's a legit site. They have two video rental stores in the city I live in and have advertisements for their online site all over the place in there.