Yes, we know. The term “Customer Service” is over used. So much so that it has lost almost all of its meaning. Give us a few minutes to waken up that glimmer of hope that you still have in customer service. As it is still alive and well! It lives in the Desert Fuels team. Watch this video and see for yourself.