Huh - I've seen the funny reviews on youtube, never knew they had a store.
But when I start to look at store experiences, there's a lot of immediate bad reviews out there to be found - poor or no communication after sale, slow shipping, cancelled orders, not paying customs fees, warranty concerns.... Personally I'd stick with B&H or Adorama or such