I am a printer by day, educational art designer by night. I'm so sorry to hear about your bad experience. Having not seen nor touched your cards, I cannot say whether or not they are of acceptable quality, however I can tell you that 80 lb. cardstock is what most people choose to have their bus cards printed on. Heavyweight paper is much nicer, though it is more expensive. If you ever need a question answered about printing, paper quality or artwork downloads, just send me a note and I'll help you out! I hope next time it's better!
Heather