Everything Neon
Millenium Systems Holdings, LLC Charged my Credit Card 5 weeks later still no sign
We ordered a sign in early Dec and was charged in full at that time. There was no mention of a delay and when the sign did not show up a few weeks later I contacted the seller and was told the sign usually takes 10-15 days. Since it had already been that long I requested a refund. They did not ...