This is a terrible deal. The razor in US is 50 bucks on amazon. So you're paying another 50 bucks for the stand? There's really no reason to buy it at this price.
As others have said you can get the same razor technically(head design) by buying a Edwin Jagger DE89 around the 30 dollar range in the US.
As others have said you can get the same razor technically(head design) by buying a Edwin Jagger DE89 around the 30 dollar range in the US.