I'm only giving this a 4 for now... I had to have my patches sewn (I can sew but not that great..... hey, people are going to actually see it). Long story short, I dropped my top off on Monday morning and was done by Tuesday morning a day before I needed it. AND it was only for $6! AMAZING. Might have to come back again, if ever I need anything else, just to see if this place can keep up with its rep:).