Here's the picture:
The question: Are the brake pads the same, front and back? The fronts need it to, so I figure I might as well order 3 sets.
From my searching, the EBC HH seems to be the prefered pad, but makes your brakes a bit grabby.
What comes stock?