Based on the posts I have read about this business, over the past year and a half, I would not place any orders. Sending money up front, then not hearing anything, and not receiving your order for months, is not a good way to do business. I don't see many people posting good comments about this company. Just the opposite.
There are better sources for decals if one searches around.
Jeff