I have ordered from Rodent Pro once and my experience was so-so. My most recent purchase has been from Loxahatchee Rodents. I'm still waiting on my shipment. It was supposed to ship yesterday but because of the hurricane, shipping has been delayed. They have been very friendly and kept me in the loop about their situation. Despite the setback, I'd still order from them again. I like to be kept informed. Not to mention, I talked on the phone with one of the workers because I thought there was an error in what I was charged. They were very warm and took the time to make sure I wasn't charged before they processed my order. When we realized it was only my mistake, they quickly processed my order. So far, I have been VERY satisfied!