I checked the background of this firm and the website linked to them is a hotel. The empolyees appear to work for solar energy warehouse which has offshore owners. At this point i told them I was not interested. I did not take up the references posted.