Hola Kim,
You sound confident you're having cluster headaches (CH) and Joe has given you a good suggestion with the link to the oxygen therapy post.
Having said that, cluster headaches are rare and an orphan disorder. That makes them difficult to diagnose correctly by GPs and even general neurologists. It all too frequently takes a neurologists or headache specialist experienced in treating primary headaches like CH to make an accurate diagnosis and even then most of them will take their time with a differential diagnosis that's basically a process of elimination to rule out other, potentially more dangerous causes of your headaches. An MRI is typically used to rule out many of these other causes.
You might want to take the cluster quiz, 4th tab down on the left then discuss the results with your PCP or neurologist if you can see one.
As far as oxygen therapy goes... and it's the best, most effective abortive we have, the 680 liter oxygen cylinder will only be good for three aborts assuming you can get a 15 liter/minute regulator and non-rebreathing mask. The CH.com store tab at the left will take you to a page that offers the O2PIMASK™ kit for $27.50... This is one of the best and most effective non-rebreathing oxygen masks available.
A nasal cannula is typically used by COPD patients at flow rates too low to be effective in aborting a CH. 15 liters/minute is the minimum flow rate if you start early and the pain doesn't get too high... At 7 or above on the 10-point pain scale, all bets are off on a successful abort using 15 liters/minute... or the abort times are very long in coming...
If you're having three or more CH/day-24 hr period, you're going to need the larger M-size home medical oxygen cylinders as they hold 3995 liters and are good for 25 to 30 aborts with the right regulator and mask. The cost per abort with the M-size oxygen cylinders is also in your favor... These cylinders generally run $30 here in the states so that gives you a cost per abort of $1.00-$1.20. I was a chronic CH'er and averaged 3 CH/day-24 hr so kept three of the M-sized oxygen cylinders on hand at all times as shown below:
Multimedia File Viewing and Clickable Links are available for Registered Members only!! You need to

or

I'm not sure if the larger cylinder sizes are available in Guadalajara. The folks at Praxair would know. Their web page for Guadalajara indicates the following numbers and address:
Av. 8 de Julio No. 1753 Col. Morelos
C.P. 44910 Guadalajara, Jal.
(333)36707424
If they don't carry any of the larger home oxygen cylinders and regulators, you may need to look into leasing one of the larger welder's O2 cylinders.
While you're dialing for oxygen you might want to swing by the local chemist there in Guadalajara and pick up the ingredients shown below that are used in the anti-inflammatory regimen. It's proving to be an effective CH preventative. The raw efficacy to date is 78% with a 13% margin of uncertainty...
Multimedia File Viewing and Clickable Links are available for Registered Members only!! You need to

or

I get all of the above items at Costco for $35... That works out to a 6-month supply at 20 cents a day... You should be able to order them direct from Costco if you can't find them locally.
You can also see what other CH'ers here at CH.com are saying about their experience with this regimen at the following link:
Multimedia File Viewing and Clickable Links are available for Registered Members only!! You need to

or

Take care,
V/R, Batch