That site is very suspect to me as for example you're having to back out and put in the xxx part. It seems obvious someone copied the site but failed to correct the links. What would be point in changing the address? Plus it still hadn't been updated since 2014.
Has anyone bought from it yet with success?
Also I heard a rumor that the owner had passed away (I think his name was GR or something like that)