I bought a refresh kit from them about 6 weeks ago and still havent received it. I know I am in Italy so it is going to take a little while, but it shouldnt be this long. They used to have chat support on their site, but every time I check there is no one there.
I have emailed twice, and still havent gotten anything back.
Any experience with these guys?