The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579Y101 556 5,084 SH   SOLE None 5,000 0 84
Alliance Holdings GP LP COM Units LP 01861G100 1,275 20,000 SH   SOLE None 0 0 20,000
Alliance Res Partner LP UT LTD Part 01877R108 2,338 33,098 SH   SOLE None 0 0 33,098
American Express Co COM 025816109 3,813 51,000 SH   SOLE None 51,000 0 0
American Tower Corp New COM 03027X100 59 806 SH   SOLE None 806 0 0
Apple Inc COM 037833100 3,744 9,443 SH   SOLE None 9,439 0 4
AT&T Inc COM 00206R102 61 1,733 SH   SOLE None 1,733 0 0
BancFirst Corp COM 05945F103 23 486 SH   SOLE None 0 0 486
Bank of America Corp COM 060505104 62 4,815 SH   SOLE None 4,615 0 200
Barrick Gold Corp COM 067901108 852 54,130 SH   SOLE None 54,100 0 30
Berkshire Hathaway Inc-Cl B CL B NEW 084670702 705 6,300 SH   SOLE None 6,300 0 0
Berry Pete Co CL A 085789105 2,539 60,000 SH   SOLE None 60,000 0 0
Blackrock Inc COM 09247X101 148 576 SH   SOLE None 576 0 0
British American Tob plc SPONSORED ADR 110448107 242 2,350 SH   SOLE None 2,350 0 0
Broadcom Corp CL A 111320107 68 2,015 SH   SOLE None 2,015 0 0
Brookfield Renewable Energy Partners LP PARTNERSHIP UNIT G16258108 6 200 SH   SOLE None 0 0 200
Capitol Fed Finl Inc COM 14057J101 2,291 188,631 SH   SOLE None 188,631 0 0
Celgene Corp COM 151020104 57 491 SH   SOLE None 491 0 0
Chesapeake Energy Corp COM 165167107 145 7,124 SH   SOLE None 0 0 7,124
Chevron Corp NEW COM 166764100 78 660 SH   SOLE None 144 0 516
Church & Dwight Inc COM 171340102 617 10,000 SH   SOLE None 10,000 0 0
Cisco Sys Inc COM 17275R102 6,205 255,000 SH   SOLE None 255,000 0 0
CIT Group Inc COM NEW 125581801 3 60 SH   SOLE None 0 0 60
Clean Energy Fuels Corp COM 184499101 1 50 SH   SOLE None 0 0 50
Coach Inc COM 189754104 122 2,130 SH   SOLE None 2,130 0 0
Coca-Cola Co COM 191216100 6,013 149,924 SH   SOLE None 97,500 0 52,424
Coca-Cola Enterprises Inc NEW COM 19122T109 527 15,000 SH   SOLE None 15,000 0 0
Cognizant Technology Solutions CL A 192446102 116 1,845 SH   SOLE None 1,845 0 0
Comcast Corp New CL A 20030N101 3 64 SH   SOLE None 0 0 64
Consolidated Edison Inc COM 209115104 6 100 SH   SOLE None 100 0 0
Costco Wholesale Corp NEW COM 22160K105 34 306 SH   SOLE None 306 0 0
Cummins Inc COM 231021106 545 5,025 SH   SOLE None 5,000 0 25
CVS Caremark Corp COM 126650100 82 1,430 SH   SOLE None 1,430 0 0
Denbury Resources Inc COM NEW 247916208 46 2,655 SH   SOLE None 2,655 0 0
Devon Energy Corp New COM 25179M103 259 5,000 SH   SOLE None 5,000 0 0
Discover Financial Svcs COM 254709108 109 2,287 SH   SOLE None 2,287 0 0
Dominion Res Inc VA NEW COM 25746U109 6 100 SH   SOLE None 0 0 100
Duke Energy Corp New COM NEW 26441C204 35 519 SH   SOLE None 519 0 0
Du Pont E I DE Nemours & Co COM 263534109 37 700 SH   SOLE None 0 0 700
Emerson Electric Co COM 291011104 3,602 66,050 SH   SOLE None 66,000 0 50
Expeditors Intl Wash Inc COM 302130109 2,853 75,000 SH   SOLE None 75,000 0 0
Exxon Mobil Corp COM 30231G102 6,620 73,270 SH   SOLE None 72,500 0 770
FirstEnergy Corp COM 337932107 4 100 SH   SOLE None 0 0 100
Freeport-McMoran Copper & Gold COM 35671D857 6,488 234,970 SH   SOLE None 234,543 0 427
General Electric Co COM 369604103 78 3,384 SH   SOLE None 3,384 0 0
Gilead Sciences Inc COM 375558103 76 1,482 SH   SOLE None 1,482 0 0
Google Inc CL A 38259P508 34 39 SH   SOLE None 39 0 0
Hain Celestial Group Inc COM 405217100 54 825 SH   SOLE None 825 0 0
Halliburton Co COM 406216101 88 2,100 SH   SOLE None 2,100 0 0
Harman Int'L Industries Inc COM 413086109 54 1,004 SH   SOLE None 1,004 0 0
HCA Holdings Inc COM 40412C101 137 3,805 SH   SOLE None 3,805 0 0
Home Depot Inc COM 437076102 96 1,242 SH   SOLE None 1,242 0 0
Intel Corp COM 458140100 3,271 135,000 SH   SOLE None 135,000 0 0
Intermountain Community Bancorp COM NEW 45881M308 2,634 192,941 SH   SOLE None 192,941 0 0
Int'l Paper Co COM 460146103 30 683 SH   SOLE None 683 0 0
Int'l Business Machs COM 459200101 9,108 47,657 SH   SOLE None 47,645 0 12
Intuitive Surgical Inc COM NEW 46120E602 63 124 SH   SOLE None 124 0 0
iShares Silver TRUST ISHARES 46428Q109 9 450 SH   SOLE None 0 0 450
iShares Trust MSCI EMERG MKT 464287234 385 10,000 SH   SOLE None 10,000 0 0
Penney J C Inc COM 708160106 171 10,000 SH   SOLE None 10,000 0 0
Johnson & Johnson COM 478160104 1,568 18,260 SH   SOLE None 17,650 0 610
JPMorgan Chase & Co COM 46625H100 3,723 70,526 SH   SOLE None 70,496 0 30
KIMCO Rlty Corp COM 49446R109 6 281 SH   SOLE None 0 0 281
KKR & Co LP DEL COM UNITS 48248M102 3,932 200,000 SH   SOLE None 200,000 0 0
Kohls Corp COM 500255104 253 5,000 SH   SOLE None 5,000 0 0
Loews Corp COM 540424108 1,960 44,134 SH   SOLE None 44,134 0 0
Lyondellbasell Industries SHS - A N53745100 30 454 SH   SOLE None 454 0 0
McDonald'S Corp COM 580135101 2,307 23,300 SH   SOLE None 23,300 0 0
Microsoft Corp COM 594918104 37 1,080 SH   SOLE None 0 0 1,080
Molson Coors Brewing Co CL B 60871R209 239 5,000 SH   SOLE None 5,000 0 0
Mosaic CO COM 61945C103 2,184 40,589 SH   SOLE None 40,589 0 0
National Oilwell Varco Inc COM 637071101 105 1,529 SH   SOLE None 1,499 0 30
Nustar Energy LP UNIT COM 67058H102 3 75 SH   SOLE None 0 0 75
OGE Energy Corp COM 670837103 15 226 SH   SOLE None 0 0 226
Oneok Inc NEW COM 682680103 49 1,194 SH   SOLE None 1,194 0 0
Peabody Energy Corp COM 704549104 590 40,272 SH   SOLE None 40,000 0 272
Pepsico Inc COM 713448108 68 834 SH   SOLE None 834 0 0
Pfizer Inc COM 717081103 2,023 72,230 SH   SOLE None 72,230 0 0
Pinnacle Foods Inc DEL COM 72348P104 50 2,070 SH   SOLE None 2,070 0 0
Portland General Elec Co COM NEW 736508847 51 1,678 SH   SOLE None 1,678 0 0
PostRock Energy Corp COM 737525105 696 455,094 SH   SOLE None 455,094 0 0
PPL Corp COM 69351T106 5 150 SH   SOLE None 0 0 150
Procter & Gamble Co COM 742718109 81 1,051 SH   SOLE None 676 0 375
Proshares TR PSHS ULSHT SP500 74347B300 409 10,000 SH   SOLE None 10,000 0 0
Prudential Financial Inc COM 744320102 101 1,385 SH   SOLE None 1,379 0 6
Public Svc Enterprise Group COM 744573106 3 100 SH   SOLE None 0 0 100
Qualcomm Inc COM 747525103 4,124 67,500 SH   SOLE None 67,500 0 0
Ramco-Gershenson Pptys Tr COM SH BEN INT 751452202 16 1,046 SH   SOLE None 0 0 1,046
Rangold Res Ltd ADR 752344309 2 30 SH   SOLE None 0 0 30
Rio Tinto Plc SPONSORED ADR 767204100 18 426 SH   SOLE None 426 0 0
Sandridge Energy Inc COM 80007P307 4,046 850,000 SH   SOLE None 850,000 0 0
Sonic Corp COM 835451105 3 200 SH   SOLE None 0 0 200
SPDR Gold Trust GOLD SHS 78463V107 255 2,140 SH   SOLE None 0 0 2,140
Starbucks Corp COM 855244109 14 215 SH   SOLE None 215 0 0
Starwood Hotels & Resorts Wlrd COM 85590A401 316 5,000 SH   SOLE None 5,000 0 0
Sun Life Finl Inc COM 866796105 14 465 SH   SOLE None 0 0 465
Target Corp COM 87612E106 5 71 SH   SOLE None 0 0 71
Taseko Mines Ltd COM 876511106 4,501 2,391,150 SH   SOLE None 2,391,150 0 0
Tesoro Corp COM 881609101 115 2,191 SH   SOLE None 2,191 0 0
The Walt Disney Co COM DISNEY 254687106 38 600 SH   SOLE None 600 0 0
Total S A SPONSORED ADR 89151E109 5 100 SH   SOLE None 0 0 100
Toyota Mtr Corp SP ADR REP2COM 892331307 483 4,000 SH   SOLE None 4,000 0 0
United Parcel Service Inc CL B 911312106 2,681 31,000 SH   SOLE None 31,000 0 0
United Technologies Corp COM 913017109 64 687 SH   SOLE None 687 0 0
Valero Energy Corp New COM 91913Y100 20 577 SH   SOLE None 0 0 577
Verizon Communications Inc COM 92343V104 8 154 SH   SOLE None 0 0 154
Visa Inc COM CL A 92826C839 420 2,300 SH   SOLE None 2,300 0 0
Vodafone Group Plc New SPONS ADR NEW 92857W209 2 84 SH   SOLE None 0 0 84
Wal-Mart Stores Inc COM 931142103 62 839 SH   SOLE None 269 0 570
Warner Chilcott PLC Ireland SHS A G94368100 51 2,550 SH   SOLE None 2,550 0 0
Wells Fargo & Co New COM 949746101 181 4,395 SH   SOLE None 0 0 4,395
Western Digical Corp COM 958102105 40 646 SH   SOLE None 0 0 646
Xilinx Inc COM 983919101 48 1,200 SH   SOLE None 1,200 0 0