I bought stuff(memory, fan, and HSF) from them back in July, receive product on the third day after ordered. All products were shipped correctly, but shipping was a bit high. My overall experience with them wasn't bad, but this is just my experience.