I hate it, but filing in 4 different states plus dealing with a half dozen different brokerage 1099's that need to be wash sale calculated, it's either that or pay someone $500.