I was really struggling with other business design websites as I could never seem to get the dimensions and quality right for print.
I just designed my business cards, ordered them to my specifications and submitted my order. Extremely quick delivery, especially as I live in the UK and the parcel was coming from the US. Can't recommend enough!