Too bad I couldn't give them zero stars. We purchased our ticket through Certifkid. Booking everything was easy. We left Columbia, MD at 605am & headed to NYC on December 14, 2019. Everything went smoothly. Once we headed home from NYC(same day), our bus broke down on the NJ turnpike for over 4 hours!!(which was now after midnight). We were told more than once that a new bus was coming to pick us up. Since there was no power on the bus, the ventilation stopped working & the toilet smell was horrible everytime someone opened the door. We were towed(while still on the bus) to the nearest rest stop. Never once offered drinks or snacks. We waited at the rest stop for about another 45 minutes before the relief bus finally came. We didn't end up getting home until 4am, which was outrageous. The next day I emailed Ourbus & asked them for a refund. I got a response saying I'd have my refund for the tickets in 3-5 business days. The other day I checked my bank account & no refund. I talked to Ourbus through chat & they said they needed time to look into everything. I got a email a few hours later that stated that since I purchased the tickets through Certifikid, that I couldnt get a refund. I called Ourbus & spoke to someone(who barely spoke English). She said the same thing as the email. I asked why I even got a email stating I was getting a refund & her response was that "it's a automated email for that incident". Well you should never have mentioned that I'd be getting a refund. I contacted Certifikid & I'm waiting for a response. read more