aardvorkian

aardvorkian eBay store opened on December 1999. They are based in United States.
They are recognized as one of the Top Rated stores. Stores which have the best customer service are rewarded by eBay through the Top Rated Seller program.