I have the alba arms also...
Arms hold up awesome especially riding in coal country..
Got the arms and had honda ball joints...they overnighted the correct joints over night with a return shipping label to boot....
Do not try to run factory lenth shock with there "adaptors" because the adaptors are not the same side to side...I guess it doesnt hurt to run them but why not have it right?...I called them and they said to send pictures so I did...they fabbed another set and shipped them out...same exact thing...
If you look at the picture of there own banshee with the standard shocks its plain as day differant...
So I ended up buying longer shock to use the long travel portion of the arm...its an improvement for sure just wasnt ready to buy shocks at that time...
The a arm bushings are the only thing I would say are junk...im on my second set now and I have to buy another...
BUT....there customer service has been great as far as the warranty like I said in another post just kind of a pain in the ass thats all...