Has anybody bought from vanir technologys? I went on to the web site and they have no phone number or address. I emailed them a few days ago inquiring about lifter and have had no repy. Does any have a phone number for them? Where are they located? Thanks.