I agree - I have been using them since last year - make sure you sign up with them for free tshirts, caps, pens, fridge magnets, calendars.... as well as the business cards, christmas cards, paper etc. Even the logo uploads comes as a free offer from time to time.
You are generally limited to the amount you can order for free, but not how many orders. Best way to do it is click on the link in your email from them (sometimes this means flitting between saved emails to get all freebies at all times) and order - you have to pay the postage but its reasonable and if you go for the 21 days option if youre not in a hurry, it costs even less!
Once youve placed your order, just go back in and do the same again! Weve had tshirts, caps, an ongoing "series" of fridge magnets, last years Christmas cards, postcards, plenty business cards - *ideal* for marketing - find a 14yo son who wants to earn a bit of pocket money and send him out to some neighbours for a start!! etc etc...
Once you've uploaded your logo (on a free offer) it stays there with your account, so make the most when that comes up, and for those that arent so savvy, they have ready made ones. No reason why you cant upload the eBid logo though