Did anybody order anything from their webpage?
They have pretty nice stuff (Concorde baggage tags, flight folders,..). Even the prices are good, especially compared to Ebay. But check out their shipping rates if you order three baggage tags (@ 25$ each):
That's the best joke I've sen in a long time. For that price I can fly Business Class from JFK to LHR to pick them up myself!
Anybody with some experience with AVRO House?