Remember that TMs can now be reused over and over as of Gen V. Also, some TMs aren't available because they are given by a Gym Leader.
TMs for sale TM 01 Hone Claws: $1500
TM 02 Dragon Claw: $2000
TM 03 Psyshock: $1500
TM 04 Calm Mind: $1000
TM 05 Roar: $1000
TM 06 Toxic: $1500
TM 07 Hail: $1000
TM 08 Bulk Up: $1000
TM 09 Venoshock: $1500
TM 10 Hidden Power: $1500
TM 11 Sunny Day: $1000
TM 12 Taunt: $1000
TM 13 Ice Beam: $2000
TM 14 Blizzard: $3000
TM 15 Hyper Beam: $3000
TM 16 Light Screen: $1000
TM 17 Protect: $1000
TM 18 Rain Dance: $1000
TM 19 Telekinesis: $1500
TM 20 Safeguard: $1000
TM 21 Frustration: $500
TM 22 SolarBeam: $2000
TM 23 Smack Down: $1500
TM 24 Thunderbolt: $1500
TM 25 Thunder: $3000
TM 26 Earthquake: $2000
TM 27 Return: $500
TM 28 Dig: $1500
TM 29 Psychic: $2000
TM 30 Shadow Ball: $2000
TM 31 Brick Break: $1500
TM 32 Double Team: $500
TM 33 Reflect: $1000
TM 34 Sludge Wave: $1500
TM 35 Flamethrower: $2000
TM 36 Sludge Bomb: $1500
TM 37 Sandstorm: $1000
TM 38 Fire Blast: $30000
TM 39 Rock Tomb: $1500
TM 40 Aerial Ace: $1500
TM 41 Torment: $750
TM 42 Facade: $1500
TM 43 Flame Charge: $2000
TM 44 Rest: $1000
TM 45 Attract: $1000
TM 46 Thief: $1000
TM 47 Low Sweep: $1500
TM 48 Round: $1500
TM 49 Echoed Voice: $1500
TM 50 Overheat: $3000
TM 51 Ally Switch: $1000
TM 52 Focus Blast: $3000
TM 53 Energy Ball: $1500
TM 54 False Swipe: $1000
TM 55 Scald: $1500
TM 56 Fling: $1000
TM 57 Charge Beam: $1500
TM 58 Sky Drop: $1500
TM 59 Incinerate: $1500
TM 60 Quash: $1500
TM 61 Will-O-Wisp: $1000
TM 63 Embargo: $1000
TM 64 Explosion: $3000
TM 65 Shadow Claw: $2000
TM 66 Payback: $1500
TM 68 Giga Impact: $3000
TM 69 Rock Polish: $750
TM 70 Flash: $500
TM 71 Stone Edge: $2500
TM 73 Thunder Wave: $1000
TM 74 Gyro Ball: $1500
TM 75 Swords Dance: $1000
TM 77 Psych Up: $750
TM 80 Rock Slide: $1500
TM 81 X-Scissor: $2000
TM 84 Poison Jab: $1500
TM 85 Dream Eater: $1000
TM 86 Grass Knot: $1500
TM 87 Swagger: $750
TM 88 Pluck: $1500
TM 89 U-Turn: $1500
TM 90 Substitute: $1000
TM 91 Flash Cannon: $1500
TM 92 Trick Room: $2000
TM 93 Wild Charge: $1500
TM 95 Snarl: $1000
HMs for Sale HM Cut: $500
HM Fly: $2000
HM Surf: $2000
HM Strength: $1500
HM Whirlpool: $1500
HM Waterfall: $2000
HM Rock Smash: $1500
HM Dive: $1500
HM Defog: $500
HM Rock Climb: $1500