Drupal has the ability to do anything, mainly because of the power it tends to provide with its modules. It is not the requirement that makes the situation, it is the pick that makes the gamble interesting. The above statement proved that I was no exception in one of my recent works. The task that I faced was to redirect a user to the mobile site in case of access from a mobile device. Simple, isn't it? I thought the same and had a huge leap forward, just to face disillusion.