Hey man, I feel your pain alot of the suggestions in this thread are pretty awesome.
1) Money Order
2) You could send cash VIA UPS or other courier(I have a feeling this -is- money order_
3) Insta-debit. I`ve never used this service before however in Canada, as far as I know you can set up your debit card, for online purchases google insta debit.
3) Paypal if the retailers accepts
4) This is my favourite option, if you have some sort of income.(You should at this point) You could always use cash and purchase a prepaid credit card via shoppers or walmart(depending on where you live)
It`s a great alternative because you pay cash up front, you can also go online once you`ve purchased it at a store or something and register your adress etc for online purchases.
Good luck man
Just gainin one step at a time.
Running a marathon here, not a sprint.