No, but I got all the above for $50, so it wasn't really terrible either, shipped to my door and w/tax also, so you really can't beat that right now...
4 German cycles
1 Swing trap
That's $60 before tax and gas to the store... So $50 was a dream.