www.nytimes.com2 months agoJavaScriptHelp! Megabus Canceled My Trip But Won't Refund the Booking Fee.Being charged nonrefundable booking fees by companies for services not rendered can be frustrating. [ more ]