I've seen a drop yes, and I know why that is too.. not only is the visa thing affecting business.. but on top of that, google is in the middle of a huge indexing of some sort, sites aren't where they should be in the results pages, and I know this is directly responsible for my drop in sales as I had several sites in top 5 positions before this shuffle. I know they'll come back.. but dang.. this thing is taking a really long time
