Aviation Megastore is just as it's name insinuates; MEGA!! If you are ever in Amsterdam, I would highly recommend a visit to the Megastore, and behold the largest retail shop on Planet Earth!! Enjoy!! I sure a heck do, every time I'm there!! Great people too!
Both Arcunia and Aviation Megastore are great places to buy from. AVMG is of course a place of pilgrimage for a collector - Henk and Carina are frankly great to deal with - Arcunia is smaller but extremely reliable too and I have bought from both stores often. John at Arcunia is extremely forthcoming and prompt! Have received stuff from both stores in fine condition - I live in South Asia so one can imagine the kind of beating these packages get.