It's an Indian company. Cheap quality.
I used them once about 5 years ago before I started my business, for a personal banner. Timeline was around 2 weeks and my event date was drawing near. When I tracked my order it was in fricken Bangladesh! You're better off staying domestic.