After problems with our recent order we cannot recommend this supplier.
1 - Design proofing took very long time and very delayed communication from this manufacturer.
2 - Shipped product was wrong color, we ordered black foam inserts manufacturer produced white foam inserts despite confirming few times and still not making it correct.
3 - When supplier estimated shipping they calculated correct weight for foam inserts, however later when product was shipped supplier made internal mistake by buying incorrect weight and overpaying, then supplier tried to recover overplayed money from us by saying untrue information that shipping prices went up few times and providing false information.
We cannot trust this supplier any more.