Consolidated "I need XXX UA/CO miles" for my account
So I am about to book my flight to SJO from BOS, and am 1,970 miles short. Continental is charging me $70 for them. Anyone know any tips/tricks/places I can pick up/earn about 2000 miles for less than that and that will show up in my account immediately?
Any help would be appreciated!
Also, is 52,500 miles + $192 a lot for traveling from BOS to SJO RT June 9th to June 22nd? I tried to get there as cheap as possible without spending a lot of miles and trying to have a reasonable flight time (length). New to this, so I am not sure if this is a good deal or not...