YUp, @
GrimmSpeed get my absolute recommendation. They work well, can easily be installed on your own and their customer service (one of my struts was bad out of the box, sent me a complete kit to fix the issue) is second to none.
Pay the little bit more for peace of mind and get Grimmspeed's struts