I know there's been some discussion about the quality/authenticity of salon brand products being sold and Target and the like, but I'm curious as to whether or not it's a good idea to purchase these products at a TJMaxx or Marshall's. I was just in my local Marshall's the other day and saw some Frederic Fekkai glossing shampoo and some Dermalogica products. Does anyone have any experience with products purchased at these off-retailers? Are they old/expired or overstock? I'm needing to replace my FF shampoo, but I'm wondering if it's better for me just to go through Sephora like I usually do.