I love the products. The concern is with the length that it takes to receive them. I have been waiting over a month for a mirror that was supposed to be shipped in March then received an email stating it would ship by April and when I review my orders it just shows that it is still processing...