FWIW, I have been happy with Primecell. I have had a battery pack rebuilt in the past and it performed much better than the original.
Actually 5 days a week this battery has run from fully charged to almost fully discharged for the last 20 months and in the last two months has only run for about 1 hour from fully charged to fully discharged. Originally it ran for up to 2 hours for the first 15 or so months.
In the beginning of June I had another rebuilt for the same unit and it worked great for about 5 weeks and then in the last couple of weeks it has only lasted half the time from a full. It is not performing about as good as the battery it replaced.
Needless to say I am not happy. Their suggestion is to have my charger checked. I am in the process of having that done.
Now what really bothers me and you need to take this into consideration is their warranty.
Their warranty is 90 days but that is prorated. If the charger turns out to be OK and the battery pack is indeed faulty I get a 33% refund, I do not get a free exchange. The battery must be faulty in the first 30 days of the warranty to be repaired or exchanged. Any time after that you get a partial pro rated refund providing you give them back your battery. Then you have nothing to be rebuild by someone else.
I am not yet a disgruntled customer but the warranty sucks.