Deb, you don't need a mailbox in the US to have anything shipped to you there. You just need to find a company that allows Canadians to have parcels/letters shipped to there place. I have used several different places, with prices varying. I currently use Parcel Donkey in the Niagara Falls, NY area. It costs nothing for the shipping, and they only charge me $5 per unit that comes in. There is the UPS Store. However, they charge per size, and per day to hold it. They are one of the most reputable companies for receiving, but will cost you the most. Plus, almost anyone who has a mailbox in the US, pays for it. If you don't do much shipping, then it's cheaper to pay per unit.