I am only giving three stars for know because I am still getting the bike road ready and haven't had the opportunity to put the brake pads to a quality test. There is no problem with the fit.
Shipping was very quick. Sooner than the allotted time they say on the web site.
Price was also fair and for those reasons I will probable use D2Moto again.
I ordered said brake pads and got them faster than I thought. Was able to install them the next day and they fit great. Thank you for your service and budget. I will order from you again and recomend you to others.