Are there any customer service reviews for stardustleds? All of the slow order reviews were from months ago and I guess it was just slow...