I have used them a number of times with no issues what so ever and very prompt shipping. They are most likely a small size company filling hundreds of internet orders and in the best of circumstances may have glitches. I however, don't understand about the lack of communications on their part. I would not disregard them all together though, over this incident.