If u purchase the tickets using a credit card they gonna need ur I'd only
Oh no not mega bus lol id rather take Greyhound. Greyhound not even that long ago when it wa in the 30s ou there. I ha da ticket for jan 6 they let me take a bus on jan 5th so i wasnt stuck. I go Greyhound
Possibly the worst bus station in the United States of America. The workers were doing the best they could. Greyhound...just not a good go to bus company. Try Megabus.
TBH I'm not sure but I do know you would need an ID for your own ticket
Thanks! Your answer is awaiting moderation.