I've now purchased several times from Royal Batch and they have never let me down with their customer service and delivery! Don't let the negative reviews sway you, me and my friends have always had pleasant experiences from this company. Check them out for yourself, you won't regret it! Not to mention they always have promotions and sales offered to you! Keep it up, Royal Batch!