So I am a little worried about placing an order for this razor, seeing all the shipping problems, and people not even receiving the razor sounds very sketchy.... What do you all think?? For one is the razor a good razor? more aggressive than the mild DE89?