Thanks for your post on the Forum. We don't have a review site, but you are more than welcome to post a review on the Community Forum Mobile board. Posts put on the Community will register on Google searches, so your review will be visible to the web as we don't require registration to view posts.
We look forward to hearing back from you on this.
Virgin Media Forum Team
Need help changing SIM card? Find out more about activating your 4G ready SIM. 4G SIM Swap Help