On the run down the street sells money orders they are 119 each and you can get them up to 300 each.
No Capital one does not sell money orders. You have to get it from the post office. I don't know of any other place.
They sell cashier's checks
Thanks! Your answer is awaiting moderation.