I use USC stores a lot but this was my first purchase online. For value and quality in stores I would give 5 stars and would online as well if I hadn't have received one completely wrong item (which I now have to pay to return), two items which look different to what they did in the pictures and had one item completely cancelled because even though it said in stock it changed before posting the next day. I did however receive three of the 7 items that I ordered with no problems and am happy with them. I also had issues using a student online discount code which was frustrating. Disappointed overall with this delivery but happy with some of the items that I recieved.