its a company called Digital River if i remember correctly.
As said in this thread if your gear is faulty either you send it to canon for repair or get a refund, I bought a digital camera from them for a friend and sent it to fixation for a check over (under warranty) and they sorted out a focus issue.
my experience was very good.