who sells a truck bed cap for a 5 8 truck