That's unlucky, Holysky. It's seems to be quite a popular site... so I doubt that EVERYONE has the same experience.
In other news:
I finally got round to ordering some business cards. They are the mini-variety... They just have my name and contact details on them.
Moo.com are pretty good. You can upload multiple designs and have them printed in the same batch.