The issue is
while initializing and releasing you shouldn't use self infront of the variable
self.pricingLevels = [[[NSMutableArray alloc] init];
//instead it should be
pricingLevels = [[[NSMutableArray alloc] init];
even on releasing it should be
[pricingLevels release];
pricingLevels = nil;