I was sold on getting a flatbed, but I know for fact that a service body is the best choice for me. I priced out a flatbed and added 4 boxes and the cost is really close to a service body. I called Knapheide and got a quote for one. It was $6000. Not cheap, but storage is very limited in popup...