Yeah, ditto. Spirit Air wouldn't let me check in at FLL without showing a return ticket. I told them I was taking a bus to Venezuela but they didn't care so I had to buy a return ticket, then I got it refunded once I complained. Be sure to just buy a refundable Spirit return ticket or better yet just print a fake confirmation using Expedia. There's a website somewhere that explains how to do this.
I was never asked by Colombia immigration so I think it's just a thing Spirit does to cover their ass because they are financially liable if the passenger is returned from Colombia to the US.
I was never asked by Colombia immigration so I think it's just a thing Spirit does to cover their ass because they are financially liable if the passenger is returned from Colombia to the US.