Just the opposite. The times I have ordered stuff from them, everything was fine.

I have a Russian leather strop (not from Royal Shave) that looks nothing like that one. Here's a couple images of...