Good questions, I'll see if I can help.
The term Giclee is just a fancy term for "ink jet print". There is literally nothing special about it and any epson photo grade printer qualifies for this term. The word Giclee was really being used in the late 90's when print shops wanted to overcharge for printing and no one really knew anything about making prints at home.
Now, that doesn't mean you can print on anything. The biggest concern is getting something that is rated as archival. Many printers do not use ink that is built to last and an office printer or color copier does not have this rating. That means the prints might be cheap to buy, but you get what you pay for. The inks will fade very quickly and your buyers will be mad. Some websites offer pretty good prices on "giclees". I can recommend http://www.gangoeditions.com/home/art/. Check with them and see how much shipping would be. Maybe it would work for you. I have worked with them and like the work they do.
So do some research and see what you want to do. Is there a middle ground you can find betwen the $21 and the $2? You need to try to figure out how much people are willing to spend for your work. And what images they like. I might pick 5-10 of your favorites and make prints of those, then go from there.
One thing to remember is that you are starting a business. Any business comes with "Start Up Costs". So you need to plan accordingly. Artists are always wanting things to be free or have no start up costs, but that isn't realistic. Can you imaging someone wanting to start a pizza shop but not wanting to pay rent or buy an oven? But artists think like this. Of course, you don't want to overspend either, so it's a balancing act. And one that must constantly be evaluated and adjusted. My rule of thumb is try to make the prints at the best quality you can. You are building clients that will buy in the future too, not just now.
Hope that helps some! Good luck! : )
-Lee