Your post is very interesting, Llechwedd, because I called at Llandudno Railway Station earlier this week just after 3pm and found it shut.
I did not know it closed at 3pm even though I looked for a sign displaying its opening hours and I could not find one.
As for poor service, I have also experienced that at Llandudno over wrong fares being charged for tickets purchased by one of my daughters so I took my complaint (and my daughter) over to Llandudno Junction where I was asked to submit my complaint in writing by a Senior Manager.
I did as I was asked.
I returned and, to be fair, I was very pleased with the outcome.
Since that bad experience, I always pre-purchase tickets online and with a credit card (and so now do both my daughters) because, surprisingly, credit cards do not attract a surcharge with Virgin Trains which is unusual.
You can then choose to collect your tickets at the station by inserting your credit/debit card.
If the booking office at Llandudno Railway Station is offering poor customer service combined with unfriendly opening hours then its future looks bleak despite all the financial investment for the railway station coming its way in 2012.