500 ish is understandable. Retail on those imported are about 5-600 brand new...assuming that they sell them brand new.
im just wondering if they got those in stock ready to go...and not have folks waiting weeks for a special order to come in from japan.