My buddy has 3 10" Alpines in his truck. They sound great! Better than the JLs he replaced them with. If Im not happy I will take it back. Mark will make sure Im happy with what ever product he sells me, as he would for any customer.
Good to deal with a place that backs up what they sell.
Thing about speakers is there is good and bad in any line. For example there is no Alpine subs on the planet that could sound better than say a JL 10w6 If it's the 10w0 or 3 it could happen.
Post the part numbers when you have a chance