I'm a small guy and placed a decent order with Ghost ride 2 years ago. The stuff came in mixed batches but all showed up. The last pieces showed up the day we opened. Mike knew the day I needed it and it showed that day. I'm not saying communication is great, I'm saying they will come through.