Lots of people seem happy with them but I'm not. I bought one of their supposed "New In Box" 5D MkIII's before Christmas. What I got was a crushed box, a camera that was obviously a return (factory stickers had been removed, scrape on top LCD), and to top things off, a 5DmkII neck strap! The box crush was not due to shipping (to me at least) as my shipping box had no damage.
They have agreed to refund my purchase price (when the camera arrives), but I'm still out $63 to ship and insure the thing back to them.
If you scan their neg reviews, you'll see this isn't too isolated.