First couple times I purchased haircut/highlights and got excellent service. Then I purchased Microdermabrasion, my first appointment went great, the second one they never showed up for, neighboring business called them and they said they have a sick child. I drive 90 minutes to this appointment. Team-buy credited my account so I have to use them to get my money. A couple small things hair chalk, necklace, all good. Second Microdermabrasion first appointment great, second one they called 15 minutes before my appointment to cancel I am on the 401.10 minutes from the appointment. 80 minutes driving and I have to turn around and go home. Again they credit my account so I have to purchase from them. Ordered leggings for x-mas gifts delivery week of Nov 27. Today is Dec 27, still no leggings now I have to pay shipping again to get it to family that has left for home. Also ordered a hoodie that was to be delivered the week of Dec 4th. Still not here. They are following up on it. I am done. Come to find out the products are in China. If I order from Team buy Canada I expect it to be a Canadian product. No where did it say coming from China. I will not be ordering from them again. They still can't tell my where my Nov 27th order is. And I call every day since Dec 15th.