There are also several 'free' online services but not sure about shipping if you are in Belize.
I have used Vistaprint and the only drawback is that they have their logo on the back of the card. Also I think there is a decent price for shipping to receive your 'free' cards.
I hope you don't think I am being condescending with the "Let Me Google That For You" link, its just an easy way to pass along the results
http://lmgtfy.com/?q=free+business+cards