The items arrived ealier than I expected. All the parts in their original package. They are all working perfectly. Only one question, I shopped in Tiger Direct Markham store before ordering on the web, however the part being offered on the web are not offered in the store. Two little pieces totally weigh less than 20g, one 19.97$, one 34.97$, I have to pay 11.53$ shipping cost. The good deal turns into regular prices. My previous online shopping from Qubec, states, shipping could be cheaper if I chose different shipping methods. Maybe my understanding of online shopping is wrong; online shopping may be not about deal but about to extend your shopping distance. Anyway nothing is perfect, the overall experience is not bad at all.