Anyone have any experiences with Star Shaving? Particularly, customer service, how fast they ship, how quickly they deal with a problem? Never used them before, but considering it. I searched, but you have no idea how many times the words star and shaving pop up on a razor forum. Impossible to wade through all of that and find what I need.