I apologize for the delays. We try very hard to do a high quality service in a reasonable time. In your particular case your oil filter was not in stock and it took my supplier a bit longer to get to our location. We try to keep as many filters in stock as posable, but its not feasible to have all filters in stock.
General Manager
Chuck