Trying not to fade into the crowd of positive reviews here but I just had to add...
Josh answered my e-mail within a few minutes on the SUNDAY OF MEMORIAL DAY WEEKEND to help me out. His prices are better than anyone else's AND his customer service is ABOLUTELY FREAKING FLAWLESS!!!!
Don't even shop around, this guy will take care of you!!