My favorite place to buy drop parts is
Performance Suspension Components They really know their stuff when it comes to dropping a truck. Nice people to deal with too.
I have also bought stuff at
Sport Truck Direct
Either place is great but my preference is PSC by far.