Scam site
Scam site. Clothing retailer? US or German? Glasgow? No. Take a look at the address in Glasgow - its a shopping street not a Solar warehouse. They will store your credit card for later use. Free shipping on large PV panels? too good to be true? yep.








