Used the Megabus Gold Service from London to Cardiff over the weekend. Didn't have any expectations but wanted to trial it. For once the pictures online actually look like the bus. Comfy leather seats, good legroom and wifi (intermittent).
Didn't provide tea and coffee but a muffin/sandwich provided and a soft drink which is bonus considering the value for money.
Very smooth journey and better than the train. Would definitely use again. Even got to the destination 30 mins early both times. Good facilities onboard and very relaxed atmosphere as only 40-50 per bus.
Definitely would use again.