Apcalis Alpin closed in 2009.
I've been ordering with them for years now and other than the incredibly long shipping they've always done what the said they would do. They even gave me a permanent discount when I complained about the shipping. The prices are incredible btw.
Stay away, I would have given them some zeroes on the rating if that was possible.
Weather the people behind this site swindle you themselves or if it is due to them leaving your detailed credit card information unencrypted and accessible, you will have a good shot at be swindled if you shop here. I know because I was. They do not provide a secure checkout. Please do not take the chance with this site, at least not as long as their solution is an invitation to misuse.