What is in the bike shops you have near you? I suggest talking to them ,
particularly if you are not prepared to figure out what will fit , and install it.
UPS guy is not going to put it on for you, , so you pay retail + shipping
.. and still are on your own.