Sorry it took so long but Link #3 is finally fixed. Unfortunately a lot of reviews from customers has been lost. We were only able to find two and they were from
www.insiderpages.com (an independent local website). Please help us review, pretty please :D