I've worked with them as an affiliate too - and their XML service, in some cases, is very slow compared to their competitors - like orders of magnitude slow. I hope 40+ engineers can help them catch up with the rest. Although 40 seems like a crazy number.