I'm giving this 3 stars, not based on the quality of the product, but due the advertised delivery time. I bought this for my son's birthday which was 8 business days from the date of purchase. The delivery was supposed to take 2 - 5 Business days. I received no info on the delivery, and after waiting a week, I called the number on the website. This just went to a dead line. I then emailed and received the tracking info a couple of days later. This should have been delivered on my son's birthday but due to royal mail sending it to the wrong depot, it wasn't received in time. Nevertheless,I shouldn't have to try chase this up when the delivery times are advertised as much shorter than it actually takes.