I didn't observed this drastic reduction until recently (last time I remember was about 1 hour and 50 minutes, back in August), because I wasn't so mobile since August.
To make the long story short, I had to: wait, wait, argue, wait, argue, talk normally to the manager, wait, wait, argue, argue, observe sheer contempt from the personal when I asked again for the manager, talked normally to the manager, left after 4-5 hours wasted (+2 yesterday).
All this just to be able to keep my data safe by holding on to my hard disk, since they insisted they wanted the whole laptop, and making them write on the warranty receipt they were the ones who pulled out the HDD (I might be over-cautious/paranoid, but I wouldn't trust emag with the garbage bin).
Now I am on a forced vacation away from Debian for an undefined time, although I might be able to send mails and do make small patches from work.
- teach your employees to behave properly like the manager did! (I don't remember her name, sorry, I'm really bad with names)
- you'd better redirect clients with broken hardware to the actual services instead of acting like a useless buffer when is clear you're over your heads
- simple and obvious defects like it was in my case (I could have proven it in exactly 15 minutes) should be handled with minimum impact for the client, for example, keep the faulty battery, but let me take home the laptop
[*] Dell Inspiron 6400 / E1505
[**] when I think the long battery time was one of the most important points, it looks ridiculous now to have such a bad degradation in such a short time
 first was yesterday, but due to some support person's incompetence I had to postpone - I asked two questions, they gave me two wrong answers
 after all this I wouldn't recommend emag to anyone
 You might ask why would they need the whole laptop for a clear 'battery is broken' complaint? Apparently "the service can't test the batteries without the laptop". They probably have neither any spare laptops nor dedicated equipment to measure batteries.