I've only ordered once, but the shoes I ordered arrived in 3 weeks, in my mailbox at home. I was very satisfied with the experience. The prices are ok, but make sure to check the reviews before ordering.
I've used PropertyShark for many years in my business. I like the fact that I can get a lot of info for a property, including owner contact details. It's easy to get leads with their data.