C

I have been a loyal customer of Shell Energy Retai...

I have been a loyal customer of Shell Energy Retail for the past few years. Their services have always been up to the mark. The customer support team is responsive and efficient. I've never had any major issues with their billing or any other aspect. Keep up the good work!

Comments:

No comments