This place is legit, got my beautiful sign on time and for a really fair price. The people working there so kind and patient. I would definitely love to work with this people again!!! I would give them 10 stars if possible!