My car started acting funny and jerking on the interstate while traveling from the beach to Williamsburg, we pulled off the closest exit to us and into the first turn off area available, which happened to be B & L. Some would say, Oh a blessing an automotive shop. Myself not so much, my anxiety immediately was higher than it would have been due to car issues already. We asked for a jump since my car would not start once turned off, and was told it was the battery. A battery was purchased and installed and then told it was the alternator. Liz the front desk lady was very nice and pleasant to us, however she lost her cool on the shop boys that were still there for not just ordering an alternator immediately with the battery. It was within an hour to closing time I would say, she was yelling very loudly at them in the shop but it could all be heard in the reception area, she even cursed and told one guy to go home and never come back. Very unprofessional but needless to say at that time I thought she just had our back and wanted to get us in and out of there. Was told that it would be about 45 mins and we would be on our way, it took every bit of 2.5 hrs. While waiting for the part to get there we were checked on by the shop guys which were very nice and told that once they had the part it would just take 20 mins to put in. Telling me that a total of maybe an hr of their time was used to actually work on my vehicle. I am not sure how much time I was charged for but know the bill shows a dollar amount of 167.96. When I mentioned just taking the car and dealing with it on my own I was repeatedly told "don't worry, we will take care of you" I felt in a very hard place since we pulled into the automotive parking lot unknowingly with these issues. I was never told how much it would cost for repairs/the job or parts. Once everything was said and done the bill was almost 600.00, just a few dollars shy of it if I recall correctly. I almost cried. Considering I had mentioned several times before this was all done that my boyfriend who was with me at the time could have done it we just didn't have the tools or part at that time of course, but were willing to go get them from the closest parts store. I was told that several discounts would be given and my bill went down to 489.00 which was still A LOT to me but here it was 630 pm on the Friday before the 4th of July and we all just wanted to go home. I was given the receipt for the alternator, perhaps in error but noticed that on there it indicated that the part price from auto zone was 160.99 and the suggested retail price was 255.54 (which is still INSANE to me considering it cost the shop nothing more than the 160.99 to have the part but that's what shops do I guess to make extra money) I was charged 321.98 for the part. Realized this after leaving the shop, I reached out to the shop about this concern and was told that they up the price so much due to the 3 year warranty that comes along with it and I was not in fact taken advantage of as I felt I was. I honestly feel that if you are offering a "warranty" and up selling parts because of it then the CUSTOMER should have the opportunity to DECLINE this warranty that I probably won't ever really use because after looking into the details it is limited to 36 k miles (whichever comes first) most people drive that in a year and a half or less. But needless to say, good customer service impressions don't go as far as being honest and upfront with people about prices, what they are paying etc. I feel this shop may have seen me immediately for my repairs but also charged me to make up for that time and may see people so quickly because they are not well known or visited. But that is just my thoughts. My review is not the first that has mentioned bills that are higher than they should be. I reached out to the shop and spoke with LIZ at the front desk several times, was told receipt copy would be emailed to me twice, which did not happen and told another time a call back would be given but yet that never occurred either.