New Reviewer

Megabus - I purchased a ticket where is it

Didnt get a reservation reservation but the money was taken from my account
View full review
ID
#2302298 Review #2302298 is a subjective opinion of poster.
Location
Manhattan, New York
Product
Megabus Bus Ticket
Preferred solution
Let the company propose a solution