I paid for a canon NB-4L ixus 40 battery on Dec 07 on the site and it has not arrived after 27 days. Their stated shipping time is 3-5 days and they have not responded to my multiple e-mail/web site queries.
Subsequently, I've found that other
http://www.dpreview.com/ forum members have had similar experiences. I now have my bank investigating them with a view to recover my money. The crooks are listed as an info retrieval service, according to my bank.