Has anyone ordered anything from this site lately? I know they were reported as somewhat scamming some people. But they look really legit and have a nice piece I want to get, just don't want to lose money through them.